most independent - German English Dictionary